<?php

//fonctions de debug Form

function msg($texte) {
	echo ("<P><I>".$texte."</I></P>");
}

function error($texte) {
	echo ("<P><B><FONT COLOR=red>$texte</FONT></B></P>");
}

function commentaire($texte) {
	echo ("<P><FONT COLOR=blue>$texte</FONT></P>");
}


function debug_environnement() {
	GLOBAL $_POST;
	GLOBAL $_GET;
	GLOBAL $_COOKIE;
	GLOBAL $_SESSION;
	GLOBAL $_STATE;
	GLOBAL $_SERVER;
	GLOBAL $_ENV;

	echo "<hr><font color=red>";

	echo "<B>Valeurs transmises par la methode POST:</B><br>";
	if($_POST)
		{
		while (list($key, $val) = each($_POST))
			{
			echo "$key => $val<br>";
			}
		}
	else
		echo "... rien ...";

	echo "<HR>";

	echo "<B>Valeurs transmises par la methode GET:</B><br>";
	if($_GET)
		{
		while (list($key, $val) = each($_GET))
			{
			echo "$key => $val<br>";
			}
		}
	else
		echo "... rien ...";

	echo "<HR>";

	echo "<B>Valeurs transmises par la methode COOKIE:</B><br>";
	if($_COOKIE)
		{
		while (list($key, $val) = each($_COOKIE))
			{
			echo "$key => $val<br>";
			}
		}
	else
		echo "... rien ...";
	echo "<HR>";



	$session_name = session_name();
	$session_module_name = session_module_name();
	/*$encode = substr ($encode, 0, strlen($encode)-1);
	/*$encode = session_encode();
	$table_encode = explode (";",$encode);

	echo "<B>Valeurs transmises par la SESSION:</B><br>";
	if($table_encode)
		{
		while (list($poubelle,$reste) = each($table_encode))
			{
			list($variable, $reste2) = explode ("|", $reste);
			list($etat, $nombre, $valeur) = explode (":", $reste2);
			echo "Nom : $variable ($etat) = $nombre / $valeur<br>";
			}
		}
	else
		echo "... rien ...";

	echo "<HR>";
*/
	//phpinfo();

	echo "</font>";
	}

?>
